Alpujarra es un municipio del centro-sur de Colombia situado en el extremo suroriental del departamento de Tolima, próximo al límite con el de Huila. Se alza a unos 1.361 msnm, en los faldeos de poniente del sector meridional de la cordillera Oriental colombiana que descienden hacia el valle del río Magdalena en su curso alto, del que el río que lo atraviesa es tributario por su izquierda. Forma parte de la subregión andina de Alto Magdalena.
La Fundación de Alpujarra, se remonta al 7 de abril de 1768, en el sitio denominado Las Mangas, por don Bartolomé Cardozo; lugar habitado por la nación Natagaima. Poco tiempo después de su fundación la población fue trasladada al lugar actual que se llamaba Madroñal, tomando el nombre de "Alpujarra". Fue erigido como Distrito Municipal por medio del Decreto 650 del.